[gd_scene load_steps=9 format=2]

[ext_resource path="res://data/maps/World.tscn" type="PackedScene" id=1]
[ext_resource path="res://src/interface/Pause.gd" type="Script" id=2]
[ext_resource path="res://src/interface/PlayerLifebar.tscn" type="PackedScene" id=3]
[ext_resource path="res://src/interface/inventory/ItemSlot.tscn" type="PackedScene" id=4]
[ext_resource path="res://src/interface/gui/DialogueBox.tscn" type="PackedScene" id=5]
[ext_resource path="res://src/Game.gd" type="Script" id=6]
[ext_resource path="res://src/utils/GameData.tscn" type="PackedScene" id=7]
[ext_resource path="res://src/inventory/InventorySystem.tscn" type="PackedScene" id=9]

[node name="Game" type="Node"]
script = ExtResource( 6 )

[node name="World" parent="." instance=ExtResource( 1 )]
pause_mode = 1

[node name="Interface" type="CanvasLayer" parent="."]
layer = 100

[node name="PlayerGUI" type="Control" parent="Interface" groups=[
"PlayerGUI",
]]
anchor_right = 1.0
anchor_bottom = 1.0
__meta__ = {
"_edit_use_anchors_": false
}

[node name="PlayerLifebar" parent="Interface/PlayerGUI" instance=ExtResource( 3 )]

[node name="DialogueBox" parent="Interface/PlayerGUI" instance=ExtResource( 5 )]
pause_mode = 2
visible = false

[node name="ItemSlot" parent="Interface/PlayerGUI" instance=ExtResource( 4 )]
inv_comp_name = "Equipment"
category = "Weapon"

[node name="Pause" type="Control" parent="Interface"]
pause_mode = 2
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
script = ExtResource( 2 )
__meta__ = {
"_edit_use_anchors_": false
}

[node name="PauseOverlay" type="ColorRect" parent="Interface/Pause"]
anchor_right = 1.0
anchor_bottom = 1.0
color = Color( 0, 0, 0, 0.431373 )
__meta__ = {
"_edit_use_anchors_": false
}

[node name="ColorRect" type="ColorRect" parent="Interface/Pause"]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -300.0
margin_top = -240.0
margin_right = 300.0
margin_bottom = 240.0
rect_min_size = Vector2( 600, 480 )
color = Color( 0.258824, 0.290196, 0.388235, 1 )

[node name="Label" type="Label" parent="Interface/Pause/ColorRect"]
margin_right = 40.0
margin_bottom = 14.0
text = "paused
"

[node name="InventorySystem" parent="Interface" instance=ExtResource( 9 )]

[node name="GameData" parent="." instance=ExtResource( 7 )]
